﻿body{font-size:12px; color:#555}
table{border-collapse:collapse;border-spacing:0}
.bensie_popup_container{position: absolute;z-index: 1000;border:0px solid #eee;padding: 0px; color: #666;font-size: 12px; display:none}
.bensie_popup_caption_panel{height: 30px; line-height: 30px; cursor: move; font-size:14px; background:#f2f2f2; text-indent:0.6em}
.bensie_popup_caption{float: left; font-weight: bold; color:#999}
.bensie_popup_caption_close{float: right;width:12px; height:12px; margin: 10px 8px 0 0; cursor: pointer; background:url(../img/bensie_close.png) no-repeat}
.bensie_messageBox_message{margin: 15px 5px 15px 15px; line-height: 1.8em;}
.bensie_button_panel{text-align:right; margin-bottom:10px; padding-right:10px}
.bensie_button_panel a{margin-left:5px; cursor:pointer}
.bensie_button_panel span{cursor:pointer}

.bensie_popup_container .bensie_btn,.bensie_popup_container .bensie_btn_ok,.bensie_popup_container .bensie_btn_cancel{height:24px; line-height:24px; display: inline-block; padding:0 10px 0 10px; text-decoration:none; border-radius:2px}
.bensie_popup_container .bensie_btn_ok{background:#2d6c91; color:#fff}
.bensie_popup_container .bensie_btn_ok:hover{ background:#3c8dbc}
.bensie_popup_container .bensie_btn_cancel{background:#ddd; color:#999}
.bensie_popup_container .bensie_btn_cancel:hover{background:#ccc; color:#666}

.bensie_popup_shade{position:absolute;background: #000;top:0;left:0;filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3;display:none; z-index:999}
.bensie_popup_tl, .bensie_popup_tc, .bensie_popup_tr, .bensie_popup_ml, .bensie_popup_mr, .bensie_popup_bl, .bensie_popup_bc, .bensie_popup_br{background:#eee;filter: alpha(opacity=40); -moz-opacity: 0.4; opacity: 0.4}
.bensie_popup_tl{border-radius:4px 0 0 0}
.bensie_popup_tr{border-radius:0 4px 0 0}
.bensie_popup_br{border-radius:0 0 4px 0}
.bensie_popup_bl{border-radius:0 0 0 4px}
.bensie_popup_tl,.bensie_popup_tr, .bensie_popup_bl, .bensie_popup_br{width:8px;height:8px}
.bensie_popup_ml,.bensie_popup_mr{width:8px;}
.bensie_popup_tc,.bensie_popup_bc{height:8px;}
.bensie_popup_mc{ background:#fff; padding:0}
.bensie_popup_iframe{width:100%;overflow:hidden;/*margin:0 0 10px 10px;*/display:none;}

#bensie_loading_container{height:20px;line-height:20px;border:1px solid #390;background:#fff}
.bensie_dropdownlist { border: 1px solid #ddd; width: 120px;height:24px;line-height:24px; overflow: hidden; text-indent: 2px;}
.bensie_dropdownlist span { display: block; cursor: default;background: url(../img/bensie_drop.gif) right center no-repeat }
.bensie_dropdownlist ul, .lq_dropdownlist li { padding: 0; margin: 0; list-style: none;}
.bensie_dropdownlist ul { background: #fff; }
.bensie_dropdownlist li { display: block; border: 1px solid #ddd; border-top: 0;height:25px;line-height:25px;}
.bensie_dropdownlist a { display: block; }
.bensie_dropdownlist a:hover { background: #e9e9e9; text-decoration:none}

.bensie-popup-box{display:none; width:600px; padding:10px; border:5px solid #eee;background:#fff}
.bensie-popup-box tr{height:30px; line-height:30px}
.bensie-popup-box select{height:24px; line-height:24px; font-size:13px}
.bensie-popup-box .txt{height:20px; line-height:20px; padding:2px}
.bensie-popup-box .labelWidth{width:80px; display:inline-block}
.bensie-popup-caption{padding:5px 0; font-size:15px; font-weight:bold; border-bottom:1px solid #eee; margin-bottom:10px}
.bensie-popup-content{margin:10px 0}
.bensie-popup-btns{padding-top:10px;border-top:1px solid #eee}
.bensie-popup-btns input{float:right;margin-left:10px}